"""这是celery启动文件"""
# 命令行启动celery worker新进程:   celery -A celery_tasks.main worker -l info

import os
from celery import Celery
# 需要用到django配置文件中的发邮件的参数， 需要声明配置文件在哪里
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "meiduo_mall.settings.dev")
# 创建celery实例对象（别名）
celery_app = Celery('meiduo')

# 配置加载文件，指定谁作中间人
celery_app.config_from_object('celery_tasks.config')

# 注册任务，自动注册执行
celery_app.autodiscover_tasks(['celery_tasks.sms', 'celery_tasks.email'])

